-
nounMediterranean vine having oblong fruit that when ripe expels its seeds and juice violently when touchedtype of:
Explanation of squirting cucumber
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.